System info
- Elixir: 1.8.2
- Erlang: 22.0
- Operating system: Linux
- Available memory: 15.61 GB
- CPU Information: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
- Number of Available Cores: 8
Run Time Comparison
| Name |
Iterations per Second |
Average |
Deviation |
Median |
Mode |
Minimum |
Maximum |
Sample size |
| Tuple1D |
136.21 K |
7.34 μs |
±55.74% |
6.76 μs |
6.71 μs |
6.56 μs |
1729.69 μs |
249313 |
| Tuple2D |
134.70 K |
7.42 μs |
±40.47% |
7.08 μs |
7.05 μs |
6.92 μs |
993.08 μs |
247745 |
| MapTuple |
125.94 K |
7.94 μs |
±24.67% |
7.63 μs |
7.61 μs |
7.39 μs |
536.75 μs |
233166 |
| ProcessDictionary |
64.42 K |
15.52 μs |
±13.52% |
15.10 μs |
15.05 μs |
14.87 μs |
401.60 μs |
89887 |
| ETSSet |
60.17 K |
16.62 μs |
±10.44% |
16.07 μs |
16.00 μs |
15.81 μs |
159.42 μs |
42957 |
| MapTupleFull |
55.00 K |
18.18 μs |
±13.75% |
17.01 μs |
16.68 μs |
16.50 μs |
291.44 μs |
66024 |
| MapTupleHalfFull |
53.13 K |
18.82 μs |
±8.09% |
18.09 μs |
18.00 μs |
17.70 μs |
131.06 μs |
76229 |
| ETSOrderedSet |
38.75 K |
25.81 μs |
±13.16% |
25.00 μs |
24.90 μs |
24.32 μs |
547.35 μs |
33443 |
| Map2D |
36.25 K |
27.58 μs |
±8.30% |
27.62 μs |
25.89 μs |
25.03 μs |
169.63 μs |
61423 |
| List2D |
29.61 K |
33.77 μs |
±4.08% |
33.38 μs |
33.28 μs |
31.95 μs |
215.26 μs |
52999 |
| MapTupleQuarterFull |
28.19 K |
35.47 μs |
±5.55% |
34.98 μs |
34.69 μs |
34.36 μs |
320.71 μs |
51607 |
| List1D |
15.56 K |
64.28 μs |
±2.78% |
63.99 μs |
63.90 μs |
61.46 μs |
129.77 μs |
29656 |
Memory Usage Comparison
| Name |
Average |
Deviation |
Median |
Mode |
Minimum |
Maximum |
Sample size |
| Tuple1D |
54.91 KB |
±0.00% |
54.91 KB |
54.91 KB |
54.91 KB |
54.91 KB |
1596 |
| Tuple2D |
18.51 KB |
±0.00% |
18.51 KB |
18.51 KB |
18.51 KB |
18.51 KB |
2144 |
| MapTuple |
12.74 KB |
±0.00% |
12.74 KB |
12.74 KB |
12.74 KB |
12.74 KB |
1605 |
| ProcessDictionary |
9.52 KB |
±0.00% |
9.52 KB |
9.52 KB |
9.52 KB |
9.52 KB |
1448 |
| ETSSet |
11.55 KB |
±0.00% |
11.55 KB |
11.55 KB |
11.55 KB |
11.55 KB |
1037 |
| MapTupleFull |
25.79 KB |
±0.00% |
25.79 KB |
25.79 KB |
25.79 KB |
25.79 KB |
1430 |
| MapTupleHalfFull |
24.06 KB |
±0.00% |
24.06 KB |
24.06 KB |
24.06 KB |
24.06 KB |
1593 |
| ETSOrderedSet |
11.55 KB |
±0.00% |
11.55 KB |
11.55 KB |
11.55 KB |
11.55 KB |
958 |
| Map2D |
49.55 KB |
±0.00% |
49.55 KB |
49.55 KB |
49.55 KB |
49.55 KB |
695 |
| List2D |
22.60 KB |
±0.00% |
22.60 KB |
22.60 KB |
22.60 KB |
22.60 KB |
802 |
| MapTupleQuarterFull |
47.56 KB |
±0.00% |
47.56 KB |
47.56 KB |
47.56 KB |
47.56 KB |
721 |
| List1D |
59.38 KB |
±0.00% |
59.38 KB |
59.38 KB |
59.38 KB |
59.38 KB |
438 |